//Accepted
#include <vector>
#include <list>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include <bitset>
#include <algorithm>
#include <functional>
#include <numeric>
#include <utility>
#include <sstream>
#include <iostream>
#include <iomanip>
#include <cstdio>
#include <cstring>
#include <cstdlib>
#include <cmath>
#include <ctime>
 
using namespace std;
typedef long long ll;

int n, x, y;

int main(){
	//freopen("in.txt","r",stdin);
	//freopen("out.txt","w",stdout);
	scanf("%d%d%d", &n,&x,&y);
	n/=2;
	if(  (n<=x&&x<=n+1)&&(n<=y && y<=n+1)  )printf("NO");
	else printf("YES");
	
	return 0;
}
